Skip to content

Conversation

@matej-douro
Copy link
Contributor

🚧 in progress 🚧

Summary

Implements support for Pyth governance messages provided as Wormhole VAAs, and exposes actions for initialization, upgrading and trusted signer updates. Updates xc_admin and contract_manager to support new types of messages and maintenance actions.

The PR adds a new "Lazer" module for governance actions related to Lazer contracts, as these don't map well to existing Core actions. From my understanding, existing Lazer contracts seem to use custom payload for governance, or do not consume governance messages at all, so they don't seem to be affected yet.

Rationale

How has this been tested?

  • Current tests cover my changes
  • Added new tests
  • Manually tested the code

I've updated and run lazer/contracts/sui test suite and extended (and run) xc_admin test suite to cover new messages.

@vercel
Copy link

vercel bot commented Dec 18, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
api-reference Ready Ready Preview, Comment Dec 19, 2025 3:53pm
component-library Ready Ready Preview, Comment Dec 19, 2025 3:53pm
developer-hub Ready Ready Preview, Comment Dec 19, 2025 3:53pm
entropy-explorer Ready Ready Preview, Comment Dec 19, 2025 3:53pm
insights Ready Ready Preview, Comment Dec 19, 2025 3:53pm
proposals Ready Ready Preview, Comment Dec 19, 2025 3:53pm
staking Ready Ready Preview, Comment Dec 19, 2025 3:53pm

@matej-douro
Copy link
Contributor Author

Depends on #3317

@vercel vercel bot temporarily deployed to Preview – entropy-explorer December 18, 2025 17:17 Inactive
@vercel vercel bot temporarily deployed to Preview – staking December 18, 2025 17:17 Inactive
@vercel vercel bot temporarily deployed to Preview – developer-hub December 18, 2025 17:17 Inactive
@vercel vercel bot temporarily deployed to Preview – proposals December 18, 2025 17:17 Inactive
@vercel vercel bot temporarily deployed to Preview – api-reference December 18, 2025 17:17 Inactive
@vercel vercel bot temporarily deployed to Preview – insights December 18, 2025 17:17 Inactive
@vercel vercel bot temporarily deployed to Preview – component-library December 18, 2025 17:17 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants